/*
 *  Firebird ADO.NET Data provider for .NET and Mono 
 * 
 *     The contents of this file are subject to the Initial 
 *     Developer's Public License Version 1.0 (the "License"); 
 *     you may not use this file except in compliance with the 
 *     License. You may obtain a copy of the License at 
 *     http://www.firebirdsql.org/index.php?op=doc&id=idpl
 *
 *     Software distributed under the License is distributed on 
 *     an "AS IS" basis, WITHOUT WARRANTY OF ANY KIND, either 
 *     express or implied.  See the License for the specific 
 *     language governing rights and limitations under the License.
 * 
 *  Copyright (c) 2002, 2007 Carlos Guzman Alvarez
 *  All Rights Reserved.
 */

using System;

namespace FirebirdSql.Data.FirebirdClient
{
#if (!NET_CF)
    [Serializable]
#endif
    public enum FbCharset : int
    {
        Default = -1,
        None = 0,
        Octets = 1,
        Ascii = 2,
        UnicodeFss = 3,
        Utf8 = 4,
        ShiftJis0208 = 5,
        EucJapanese0208 = 6,
        Iso2022Japanese = 7,
        Dos437 = 10,
        Dos850 = 11,
        Dos865 = 12,
        Dos860 = 13,
        Dos863 = 14,
        Iso8859_1 = 21,
        Iso8859_2 = 22,
        Ksc5601 = 44,
        Dos861 = 47,
        Windows1250 = 51,
        Windows1251 = 52,
        Windows1252 = 53,
        Windows1253 = 54,
        Windows1254 = 55,
        Big5 = 56,
        Gb2312 = 57,
        Windows1255 = 58,
        Windows1256 = 59,
        Windows1257 = 60,
        // UTF-16
        // Utf16           = 61,
        // UTF-32
        // Utf32           = 62,
        // Russian KOI8R
        Koi8R = 63,
        // Ukrainian KOI8U
        Koi8U = 64
    }
}
